dry slap - Turkish English Dictionary